package com.t.bricks.bussiness.model.examinationclass;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 试卷题型'ExaminationClass'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("试卷题型ConditionExaminationClass查询条件信息类")
public class ConditionExaminationClass {
		
	/**
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号")
	private String sId;
		
	/**
	 * 类型编号
	 */
	@ApiModelProperty(value="类型编号")
	private Integer iType;
		
	/**
	 * 名称
	 */
	@ApiModelProperty(value="名称")
	private String sName;
		
	/**
	 * 允许回退(布尔值,1:允许;2:不允许)
	 */
	@ApiModelProperty(value="允许回退(布尔值,1:允许;2:不允许)")
	private Integer iTurn;
		
	/**
	 * 提供答案(布尔值,1:允许;2:不允许)
	 */
	@ApiModelProperty(value="提供答案(布尔值,1:允许;2:不允许)")
	private Integer iSupplyKey;
		
	/**
	 * 允许多选(布尔值,1:允许;2:不允许)
	 */
	@ApiModelProperty(value="允许多选(布尔值,1:允许;2:不允许)")
	private Integer iMultiSel;
		
	/**
	 * 最小答案数
	 */
	@ApiModelProperty(value="最小答案数")
	private Integer iMinAnswer;
		
	/**
	 * 最大答案数
	 */
	@ApiModelProperty(value="最大答案数")
	private Integer iMaxAnswer;
		
	/**
	 * 标准答案数
	 */
	@ApiModelProperty(value="标准答案数")
	private Integer iAnswer;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注")
	private String sMemo;
		
	/**
	 * 状态
	 */
	@ApiModelProperty(value="状态")
	private Integer iState;
	
	/**
	 * 取 类型编号
	 * @return Integer
	 */
	public Integer getiType() {
		return iType;
	}

	/**
	 * 设置 类型编号
	 * @param iType
	 */
	public void setiType(Integer iType) {
		this.iType = iType;
	}

	/**
	 * 取 名称
	 * @return String
	 */
	public String getsName() {
		return sName;
	}

	/**
	 * 设置 名称
	 * @param sName
	 */
	public void setsName(String sName) {
		this.sName = sName;
	}

	/**
	 * 取 允许回退(布尔值,1:允许;2:不允许)
	 * @return Integer
	 */
	public Integer getiTurn() {
		return iTurn;
	}

	/**
	 * 设置 允许回退(布尔值,1:允许;2:不允许)
	 * @param iTurn
	 */
	public void setiTurn(Integer iTurn) {
		this.iTurn = iTurn;
	}

	/**
	 * 取 提供答案(布尔值,1:允许;2:不允许)
	 * @return Integer
	 */
	public Integer getiSupplyKey() {
		return iSupplyKey;
	}

	/**
	 * 设置 提供答案(布尔值,1:允许;2:不允许)
	 * @param iSupplyKey
	 */
	public void setiSupplyKey(Integer iSupplyKey) {
		this.iSupplyKey = iSupplyKey;
	}

	/**
	 * 取 允许多选(布尔值,1:允许;2:不允许)
	 * @return Integer
	 */
	public Integer getiMultiSel() {
		return iMultiSel;
	}

	/**
	 * 设置 允许多选(布尔值,1:允许;2:不允许)
	 * @param iMultiSel
	 */
	public void setiMultiSel(Integer iMultiSel) {
		this.iMultiSel = iMultiSel;
	}

	/**
	 * 取 最小答案数
	 * @return Integer
	 */
	public Integer getiMinAnswer() {
		return iMinAnswer;
	}

	/**
	 * 设置 最小答案数
	 * @param iMinAnswer
	 */
	public void setiMinAnswer(Integer iMinAnswer) {
		this.iMinAnswer = iMinAnswer;
	}

	/**
	 * 取 最大答案数
	 * @return Integer
	 */
	public Integer getiMaxAnswer() {
		return iMaxAnswer;
	}

	/**
	 * 设置 最大答案数
	 * @param iMaxAnswer
	 */
	public void setiMaxAnswer(Integer iMaxAnswer) {
		this.iMaxAnswer = iMaxAnswer;
	}

	/**
	 * 取 标准答案数
	 * @return Integer
	 */
	public Integer getiAnswer() {
		return iAnswer;
	}

	/**
	 * 设置 标准答案数
	 * @param iAnswer
	 */
	public void setiAnswer(Integer iAnswer) {
		this.iAnswer = iAnswer;
	}

	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 状态
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置 状态
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

}
